English Dictionary
◊ HOME RUN
home run
n : a base hit on which the batter scores a run [syn: {homer}]